package com.china08.yxyapi.repository.mg;

import java.util.List;

import org.springframework.data.mongodb.repository.MongoRepository;

import com.china08.yxyapi.entity.mg.sws.SwsAlbumsImage;

public interface SwsAlbumsImageRepository extends MongoRepository<SwsAlbumsImage, String> {

    Integer countByAlbumId(String albumId);

    SwsAlbumsImage findById(String id);

    List<SwsAlbumsImage> findByAlbumId(String albumId);

    List<SwsAlbumsImage> findBySchoolIdAndAlbumId(String schoolId, String albumId);

    List<SwsAlbumsImage> findTop1BySchoolIdAndAlbumIdOrderByCreatedDateDesc(String schoolId, String albumId);

    SwsAlbumsImage findTop1ByAlbumIdOrderByOrderNumDesc(String id);

}
